weather surveillance radar - Francés Inglés Diccionario